创建数组
视频锁定
{$ currentTime | date:'mm:ss' $}
{$ timeLeft | date:'mm:ss' $}
你可以通过使用new关键词创建一个数组:
arrayRefVar = new dataType[arraySize];
上面的语句做了两件事:
- 它创建了一个数组
new dataType[arraySize];
- 它将新创建数组的引用赋给变量
arrayRefVar
。
声明数组变量、创建数组、将数组的引用分配给该变量,这几个步骤可以合并在一个语句中,如下所示:
dataType[] arrayRefVar = new dataType[arraySize];
或者你可以这样创建数组:
dataType[] arrayRefVar = {value0, value1, ..., valuek};
数组元素通过索引访问。数组的下标是从0开始的,也就是说,他们的下标是从0到arrayRefVar.length-1。
下面的语句声明一个数组变量myList
,创建一个double
类型拥有10
个元素的数组,并将引用赋值给myList
。
double[] myList = new double[10];
下面的图片描绘了数组myList
。这里myList
数组里有10个double元素,它的下标从0到9。
在线练习
{$ activeFileHint $}